Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70 NORTHWOOD ROAD Detached £585,250 4 Mar 2015
76 NORTHWOOD ROAD Detached £580,000 11 Sep 2020
76A NORTHWOOD ROAD Detached £625,000 11 Feb 2022
78 NORTHWOOD ROAD Detached £594,000 3 Oct 2014
86 NORTHWOOD ROAD Detached £270,000 1 May 2003